a car marred by scratches - Französisch Englisch Wörterbuch